Big Huge Thesaurus

Arab chief

noun